package cn.com.cifi.mars.entity;

import java.io.Serializable;
import java.time.LocalDate;
import java.time.LocalDateTime;

import com.baomidou.mybatisplus.annotation.TableName;

/**
 * <p>
 * 价格版本表
 * </p>
 *
 * @author yyd
 * @since 2019-09-09
 */
@TableName("t_price_version")
public class PriceVersion implements Serializable {
	private static final long serialVersionUID = 1L;

	private String id;

	private String projectId;

	private String projectfId;

	private String stageCode;

	private String stageName;

	private String versionName;

	private String versionNum;

	private String versionType;

	private Integer versionLable;

	private String preVersionId;

	private String preVersionNum;

	private String sourceArea;

	private String sourceAreaDetail;

	private String sourcePlan;

	private String sourcePlanDetail;

	private String sourceValue;

	private String versionState;

	private String versionCreateState;

	private String remake;

	private Integer isContainSale;

	private Integer isAssessmentVersion;

	private Integer isDelete;

	private String countingSystemCode;

	private String countingSystemId;

	private LocalDateTime countingTime;

	private String isMarket;

	private String createBy;

	private LocalDateTime createTime;

	private String updateBy;

	private LocalDateTime updateTime;

	private String sourceAreaVersionStage;
	
	private String sourceAreaVersionNum;
	
	private LocalDateTime sourceAreaCreatedTime;
	
	private LocalDateTime sourceAreaSysCreatedTime;

	private String sourceGroupVersionStage;
	
	private String sourceGroupVersionCode;
	
	private LocalDateTime sourceGroupApprovalTime;
	
	private LocalDateTime sourceGroupCreateTime;

	private String sourcePanoVersionType;
	
	private String sourcePanoPlanVersion;
	
	private LocalDateTime sourcePanoCreatedDate;

	private Integer isFinalization;
	
	private Integer isSupplyConfirm;
	
	private LocalDateTime supplyConfirmTime;
	
	private LocalDateTime sealTime;
	
	private LocalDate ascriptionDate;
	
	private Integer isPresident;
	
	private Integer batchAdjust;

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getProjectId() {
		return projectId;
	}

	public void setProjectId(String projectId) {
		this.projectId = projectId;
	}

	public String getProjectfId() {
		return projectfId;
	}

	public void setProjectfId(String projectfId) {
		this.projectfId = projectfId;
	}

	public String getStageCode() {
		return stageCode;
	}

	public void setStageCode(String stageCode) {
		this.stageCode = stageCode;
	}

	public String getStageName() {
		return stageName;
	}

	public void setStageName(String stageName) {
		this.stageName = stageName;
	}

	public String getVersionName() {
		return versionName;
	}

	public void setVersionName(String versionName) {
		this.versionName = versionName;
	}

	public String getVersionNum() {
		return versionNum;
	}

	public void setVersionNum(String versionNum) {
		this.versionNum = versionNum;
	}

	public String getVersionType() {
		return versionType;
	}

	public void setVersionType(String versionType) {
		this.versionType = versionType;
	}

	public Integer getVersionLable() {
		return versionLable;
	}

	public void setVersionLable(Integer versionLable) {
		this.versionLable = versionLable;
	}

	public String getPreVersionId() {
		return preVersionId;
	}

	public void setPreVersionId(String preVersionId) {
		this.preVersionId = preVersionId;
	}

	public String getPreVersionNum() {
		return preVersionNum;
	}

	public void setPreVersionNum(String preVersionNum) {
		this.preVersionNum = preVersionNum;
	}

	public String getSourceArea() {
		return sourceArea;
	}

	public void setSourceArea(String sourceArea) {
		this.sourceArea = sourceArea;
	}

	public String getSourceAreaDetail() {
		return sourceAreaDetail;
	}

	public void setSourceAreaDetail(String sourceAreaDetail) {
		this.sourceAreaDetail = sourceAreaDetail;
	}

	public String getSourcePlan() {
		return sourcePlan;
	}

	public void setSourcePlan(String sourcePlan) {
		this.sourcePlan = sourcePlan;
	}

	public String getSourcePlanDetail() {
		return sourcePlanDetail;
	}

	public void setSourcePlanDetail(String sourcePlanDetail) {
		this.sourcePlanDetail = sourcePlanDetail;
	}

	public String getSourceValue() {
		return sourceValue;
	}

	public void setSourceValue(String sourceValue) {
		this.sourceValue = sourceValue;
	}

	public String getVersionState() {
		return versionState;
	}

	public void setVersionState(String versionState) {
		this.versionState = versionState;
	}

	public String getVersionCreateState() {
		return versionCreateState;
	}

	public void setVersionCreateState(String versionCreateState) {
		this.versionCreateState = versionCreateState;
	}

	public String getRemake() {
		return remake;
	}

	public void setRemake(String remake) {
		this.remake = remake;
	}

	public Integer getIsContainSale() {
		return isContainSale;
	}

	public void setIsContainSale(Integer isContainSale) {
		this.isContainSale = isContainSale;
	}

	public Integer getIsAssessmentVersion() {
		return isAssessmentVersion;
	}

	public void setIsAssessmentVersion(Integer isAssessmentVersion) {
		this.isAssessmentVersion = isAssessmentVersion;
	}

	public Integer getIsDelete() {
		return isDelete;
	}

	public void setIsDelete(Integer isDelete) {
		this.isDelete = isDelete;
	}

	public String getCountingSystemCode() {
		return countingSystemCode;
	}

	public void setCountingSystemCode(String countingSystemCode) {
		this.countingSystemCode = countingSystemCode;
	}

	public String getCountingSystemId() {
		return countingSystemId;
	}

	public void setCountingSystemId(String countingSystemId) {
		this.countingSystemId = countingSystemId;
	}

	public LocalDateTime getCountingTime() {
		return countingTime;
	}

	public void setCountingTime(LocalDateTime countingTime) {
		this.countingTime = countingTime;
	}

	public String getIsMarket() {
		return isMarket;
	}

	public void setIsMarket(String isMarket) {
		this.isMarket = isMarket;
	}

	public String getCreateBy() {
		return createBy;
	}

	public void setCreateBy(String createBy) {
		this.createBy = createBy;
	}

	public LocalDateTime getCreateTime() {
		return createTime;
	}

	public void setCreateTime(LocalDateTime createTime) {
		this.createTime = createTime;
	}

	public String getUpdateBy() {
		return updateBy;
	}

	public void setUpdateBy(String updateBy) {
		this.updateBy = updateBy;
	}

	public LocalDateTime getUpdateTime() {
		return updateTime;
	}

	public void setUpdateTime(LocalDateTime updateTime) {
		this.updateTime = updateTime;
	}

	public String getSourceAreaVersionStage() {
		return sourceAreaVersionStage;
	}

	public void setSourceAreaVersionStage(String sourceAreaVersionStage) {
		this.sourceAreaVersionStage = sourceAreaVersionStage;
	}

	public String getSourceAreaVersionNum() {
		return sourceAreaVersionNum;
	}

	public void setSourceAreaVersionNum(String sourceAreaVersionNum) {
		this.sourceAreaVersionNum = sourceAreaVersionNum;
	}

	public LocalDateTime getSourceAreaCreatedTime() {
		return sourceAreaCreatedTime;
	}

	public void setSourceAreaCreatedTime(LocalDateTime sourceAreaCreatedTime) {
		this.sourceAreaCreatedTime = sourceAreaCreatedTime;
	}

	public LocalDateTime getSourceAreaSysCreatedTime() {
		return sourceAreaSysCreatedTime;
	}

	public void setSourceAreaSysCreatedTime(LocalDateTime sourceAreaSysCreatedTime) {
		this.sourceAreaSysCreatedTime = sourceAreaSysCreatedTime;
	}

	public String getSourceGroupVersionStage() {
		return sourceGroupVersionStage;
	}

	public void setSourceGroupVersionStage(String sourceGroupVersionStage) {
		this.sourceGroupVersionStage = sourceGroupVersionStage;
	}

	public String getSourceGroupVersionCode() {
		return sourceGroupVersionCode;
	}

	public void setSourceGroupVersionCode(String sourceGroupVersionCode) {
		this.sourceGroupVersionCode = sourceGroupVersionCode;
	}

	public LocalDateTime getSourceGroupApprovalTime() {
		return sourceGroupApprovalTime;
	}

	public void setSourceGroupApprovalTime(LocalDateTime sourceGroupApprovalTime) {
		this.sourceGroupApprovalTime = sourceGroupApprovalTime;
	}

	public LocalDateTime getSourceGroupCreateTime() {
		return sourceGroupCreateTime;
	}

	public void setSourceGroupCreateTime(LocalDateTime sourceGroupCreateTime) {
		this.sourceGroupCreateTime = sourceGroupCreateTime;
	}

	public String getSourcePanoVersionType() {
		return sourcePanoVersionType;
	}

	public void setSourcePanoVersionType(String sourcePanoVersionType) {
		this.sourcePanoVersionType = sourcePanoVersionType;
	}

	public String getSourcePanoPlanVersion() {
		return sourcePanoPlanVersion;
	}

	public void setSourcePanoPlanVersion(String sourcePanoPlanVersion) {
		this.sourcePanoPlanVersion = sourcePanoPlanVersion;
	}

	public LocalDateTime getSourcePanoCreatedDate() {
		return sourcePanoCreatedDate;
	}

	public void setSourcePanoCreatedDate(LocalDateTime sourcePanoCreatedDate) {
		this.sourcePanoCreatedDate = sourcePanoCreatedDate;
	}

	public Integer getIsFinalization() {
		return isFinalization;
	}

	public void setIsFinalization(Integer isFinalization) {
		this.isFinalization = isFinalization;
	}

	public Integer getIsSupplyConfirm() {
		return isSupplyConfirm;
	}

	public void setIsSupplyConfirm(Integer isSupplyConfirm) {
		this.isSupplyConfirm = isSupplyConfirm;
	}

	public LocalDateTime getSupplyConfirmTime() {
		return supplyConfirmTime;
	}

	public void setSupplyConfirmTime(LocalDateTime supplyConfirmTime) {
		this.supplyConfirmTime = supplyConfirmTime;
	}

	public LocalDateTime getSealTime() {
		return sealTime;
	}

	public void setSealTime(LocalDateTime sealTime) {
		this.sealTime = sealTime;
	}

	public LocalDate getAscriptionDate() {
		return ascriptionDate;
	}

	public void setAscriptionDate(LocalDate ascriptionDate) {
		this.ascriptionDate = ascriptionDate;
	}

	public Integer getIsPresident() {
		return isPresident;
	}

	public void setIsPresident(Integer isPresident) {
		this.isPresident = isPresident;
	}

	public Integer getBatchAdjust() {
		return batchAdjust;
	}

	public void setBatchAdjust(Integer batchAdjust) {
		this.batchAdjust = batchAdjust;
	}
	
}
